e four functions desired for our sample Customer Menu: ADD CHANGE REPORT EXIT When is selected records can be added. When CHANGE is chosen records can be Edited and Browsed. For REPORT the Customer Report should be produced. Exit should return the user to the Control Center. R 80,T 5 FONT ELITE Catalog Tools Exit 9:04:05 am dBASE IV C EMPID JOBID DATEEMP JOBEMP FUNCODE JOBFUNDT HOURS CUSTOME STEXAM EMP dBASE program Applications Generator STOMER EMPRATE P FUNCODE You may create a dBASE program, or an application with PRATE JOB the Applications Generator. Press ENTER to select or NCODE TIME ESC to cancel. B BMENU ME File: New file Description: Press ENTER on to create a new file Select option and press ENTER, or press first letter of desired option Design Application Generate Preset Exit 9:06:02 am Application Definitio EMPID BA100 ZO100 EMPID JOBID BOI01 WHI01 JOBID DTOS(DATE)+EMPID 19890106BA100 19890127ZO100 AEMPID JOBID+EMPID BOI01BA100 WHI01JO100 JOBID AEMPID FUNCODE 01-DEF 05-MOD FUNCODE JOBID+FUNCODE+DTOS(DATE) BOI0101-DEF19890106 WHI0104-USE19890127 JOBID AFUNCODE ADATE HOURS HOURS BA100 BA100 BA100 BA100 BO100 BO100 BO100 BO100 BR100 BR100 BR100 BR100 BR100 BR100 BR200 BR200 BR200 BR200 BR300 BR300 BR300 BR300 CO100 CO100 CO100pr CO100un CO200d CO200 CO200.b CO200 JO100 JO100 JO100n JO100 KA100 KA100 KA100 KA100 LA100 LA100C LA100 LA100 LA200 LA200 LA200 LA200ra MA100ar MA100) MA100 MA100 MI100 MI100 E MI100of MI100am2 RA100te7 RA100me85 RA100te9@ RA100OS: RI100B RI100 RI100 RI100,*E TR100 TR100 TR100u TR100u TR100u TR100u TR100og Q TR100 TR100 TR200 TR200C TR200 TR200 ZO100 ZO100 ZO100 ZO100 ZO100 I; ZO100 ZO100er ZO100 LIT01S BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BOI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI01 BRI02 BRI02 BRI02 BRI02 BRI02 BRI02 BRI02 GSA01 GSA01 GSA01 GSA01 GSA01 GSA01 GSA01 GSA01 LIT01 LIT01 LIT01 LIT01 LIT01 LIT01 LIT01 LIT01 LIT01 WES01 WES01 WES01 WES01 WES01 WES01 WES01 WES01 WHI01 WHI01 WHI01 WHI01 WHI01 WHI01 WHI01 WHI01 19890106BA100.00 19890106BO100198 19890106BR100LA1 19890106BR10023. 19890106BR2001 1 19890106BR300EFB 19890106CO1006 1 19890106CO200I01 19890106JO100-DE 19890106KA100106 19890106LA100BRI 19890106LA20002- 19890106MA100901 19890106MI10000W 19890106RA100000 19890106RI100989 19890106TR100R30 19890106TR2000.0 19890106ZO100 19 19890106ZO100SLA 19890113BA100 12& 19890113BO10001 19890113BR100DEF( 19890113BR20006 19890113BR300RI0% 19890113CO1002-D 19890113CO200011' 19890113JO1000BO 19890113KA100001 19890113LA100890 19890113LA200100! 19890113MA100.00$ 19890113MI100198 19890113RA100BR3 19890113RI10011." 19890113TR1001 1# 19890113TR100EFC 19890113TR2003 1 19890113ZO100I01 19890113ZO100-CR/ 19890120BA1001133 19890120BO100BRI0 19890120BR10002-4 19890120BR2009016 19890120BR30000B, 19890120CO1000007 19890120CO2009891 19890120JO100R102 19890120KA1004.0- 19890120LA100 19 13 11.0002-D! 19890120LA200.00* 19890120MA100198+ 19890120MI100LA15 19890120RA10023.: 19890120RI1001 1) 19890120TR100EFB< 19890120TR1006 1. 19890120TR200I019 19890120ZO100-DE; 19890120ZO100106> 19890127BA100BRIN 19890127BO10002-? 19890127BR100901P 19890127BR20000WA 19890127BR300000M 19890127CO100989C 19890127CO200R30O 19890127JO1000.0B 19890127KA100 19= 19890127LA100SLAD 19890127LA200 12I 19890127MA10001 L 19890127MI100DEF@ 19890127RA10006 F 19890127RI100RI0J 19890127TR1002-DK 19890127TR100011Q 19890127TR1000BOR 19890127TR100001G 19890127TR200890E 19890127ZO100100H 19890127ZO100.00S 19891212BR100198 19890113RA100BR3 19890113RI10011." 19890113TR1001 1# 19890113TR100EFC 19890113TR2003 1 19890113ZO100I01 19890113ZO100-CR/ 19890120BA1001133 19890120BO100BRI0 19890120BR10002-4 19890120BR2009016 19890120BR30000B, 19890120CO1000007 19890120CO2009891 19890120JO100R102 19890120KA1004.0- 19890120LA100 19 13 11.0002-D 19890120LA100ES0 890113 5.0001-DEFBO100WES01 19890113 4.0001-DEFJO100WHI01 19890113 12.0001-DEFBR200WHI01 19890120 7.0001-DEFTR100LIT01 19890120 22.0001-DEFMA100GSA01 19890120 20.0001-DEFMI100LIT01 19890120 24.0001-DEFCO100WES01 19890120 22.0001-DEFLA100BOI01 19890120 23.0001-DEFTR200BRI02 19890120 20.0001-DEFBA100BOI01 19890120 14.0004-USEBR100BOI01 19890120 18.0003-CREJO100WHI01 19890120 19.0003-CREKA100BRI01 19890120 31.0003-CREBO100WES01 19890120 16.0003-CREBR200WHI01 19890120 16.0004- ERA100BOI01 19890120 22.0005-MODBR300BOI01 19890120 20.0001-DEFCO200BRI01 19890120 25.0001-DEFLA200BRI01 19890120 12.0003-CREZO100BRI01 19890120 23.0004-USERI100BRI01 19890120 10.0003-CREZO100BRI02 19890120 12.0002-DESTR100GSA01 19890127 13.0002-DESLA100BOI01 19890127 10.0001-DEFBA100BOI01 19890127 14.0003-CREBR100BOI01 19890127 12.0004-USERA100BOI01 19890127 15.0005-MODBR300BOI01 19890127 11.0004-USEKA100BRI01 19890127 14.0005-MODCO200BRI01 19890127 13.0004-USELA200BRI01 19890127 22.0005-MODZO100BRI01 19 BOI01BA10012 BOI01BA10001/ BOI01BA10090> BOI01BA10089 BOI01BR10098 BOI01BR100190 BOI01BR100 BOI01BR100 BOI01BR300 BOI01BR300O BOI01BR3000PA BOI01BR30000 BOI01LA10010 BOI01LA100R1- BOI01LA100 BOI01LA10001 BOI01RA10019 BOI01RA100+ BOI01RA1000L@ BOI01RA100RA BRI01CO20001 BRI01CO200197 BRI01CO200< BRI01CO20006 BRI01KA100TR BRI01KA100012 BRI01KA10019B BRI01KA100> BRI01LA2000B BRI01LA200BO8 BRI01LA20001D BRI01LA20019 BRI01RI100A BRI01RI10000: BRI01RI100COF BRI01RI10001Q BRI01TR10019R BRI01TR100B BRI01TR2000 BRI01ZO100LA BRI01ZO100019 BRI01ZO10019E BRI01ZO100L BRI02TR2000D. BRI02TR200RAG BRI02TR20001 BRI02ZO10019 BRI02ZO100K BRI02ZO10000H BRI02ZO100TR GSA01MA10001! GSA01MA10019* GSA01MA100E GSA01MA10001 GSA01TR100ZO" GSA01TR10001< GSA01TR10019J GSA01TR100 LIT01BR10001S LIT01BR100TR LIT01MI100TR$ LIT01MI10001+ LIT01MI10019L LIT01TR10012) LIT01TR10001K LIT01TR10090 WES01BO10089& WES01BO100983 WES01BO10019N WES01BO100 WES01CO100 WES01CO100 WES01CO100O WES01CO1000P WHI01BR20000( WHI01BR200104 WHI01BR200R1P WHI01BR200 WHI01JO10001' WHI01JO100191 WHI01JO100+ WHI01JO1000L BOI01RA100RA BRI01CO20001 BRI01CO200197 BRI01CO200< BRI01CO20006 BRI01KA100TR BRI01KA100012 BRI01KA10019B BRI01KA100> BRI01LA2000B BRI01LA200BO8 BRI01LA20001D BRI01LA20019 BRI01RI100A BRI01RI10000: BRI01RI100COF BRI01RI10001Q BRI01TR10019R BRI01TR100B BRI01TR2000 BRI01ZO100LA BRI01ZO100019 BRI01ZO10019E BRI01ZO100L BRI02TR2000D. BRI02TR200RAG BRI02TR20001 BRI02ZO10019 BRI02ZO100K BRI02ZO10000H BRI02ZO100TR GSA01MA10001! GSA01MA10019* GSA01MA100E GSA01MA10001 GSA01TR100ZO" GSA01TR10001< GSA01TR10019J GSA01TR100 LIT01BR10001 LIT01MI100TR$ LIT01MI10001+ LIT01MI10019L LIT01MI100 BRI01LA200890 LIT01MI10089 BRI01RI100COF BRI01RI10001Q BRI01TR10019R BRI01TR100B BRI01TR2000 BRI01ZO100LA BRI01ZO100019 BRI01ZO10019E BRI01ZO100L BRI02TR2000D. BRI02TR200RAG BRI02TR20001 BRI02ZO10019 BRI02ZO100K BRI02ZO10000H BRI02ZO100TR GSA01MA10001! GSA01MA10019* GSA01MA100E GSA01MA10001 GSA01TR100ZO" GSA01TR10001< GSA01TR10019J GSA01TR100 LIT01BR10001S LIT01BR100TR LIT01MI100TR$ LIT01MI10001+ LIT01MI10019L LIT01MI100 BRI01RI100A BRI01RI10000: BRI01RI100COF BRI01RI10001Q BRI01TR10019R BRI01TR100B BRI01TR2000 BRI01ZO100LA BRI01ZO100019 BRI01ZO10019E BRI01ZO100L BRI02TR2000D. BRI02TR200RAG BRI02TR20001 BRI02ZO10019 BRI02ZO100K BRI02ZO10000H BRI02ZO100TR GSA01MA10001! GSA01MA10019* GSA01MA100E GSA01MA10001 GSA01TR100ZO" GSA01TR10001< GSA01TR10019J GSA01TR100 LIT01BR10001S LIT01BR100TR LIT01MI100TR$ LIT01MI10001+ LIT01MI10019L LIT0S 01-DEFA1 01-DEF1B 01-DEFI0 01-DEFBO 01-DEF 01-DEFB 01-DEF00 01-DEFO2 01-DEF1L 01-DEFI0! 01-DEFBR" 01-DEF 01-DEFH 01-DEF00' 01-DEFA1( 01-DEF1T) 01-DEFT0* 01-DEFLI+ 01-DEF 01-DEFN 01-DEF00. 01-DEFO1/ 01-DEF1B7 01-DEFI08 01-DEFBR> 01-DEF$ 01-DEF 02-DES 02-DEST0 02-DES 02-DES01 02-DESR1 02-DESS0 02-DES 02-DES98 02-DESO1 02-DESS0 02-DES 02-DES 02-DESO1# 02-DESS0$ 02-DES 02-DES0P= 02-DESR2Q 02-DESI0 03-CRE 03-CRER1 03-CRER2 03-CREI01 03-CRE 03-CRE193 03-CREO14 03-CREI09 03-CRE 03-CRERA? 03-CREO2G 03-CREI0I 03-CRE 03-CRE< 03-CREO2L 03-CREI0R 03-CRE 04-USE01 04-USEA1 04-USEI00 04-USE 04-USE0B: 04-USEA2@ 04-USEI0B 04-USE 04-USE19F 04-USEI1H 04-USEI0M 04-USE 04-USECOP 04-USEI1 05-MODI0 05-MOD 05-MODB 05-MODR2C 05-MODI0E 05-MOD 05-MOD01 BRI01ZO100L BOI0101-DEF19890106Z BOI0101-DEF19890106 BOI0101-DEF19890113M- BOI0101-DEF19890120 BOI0101-DEF19890120M> BOI0101-DEF19890127 BOI0102-DES19890113T= BOI0102-DES19890127 BOI0103-CRE19890106M BOI0103-CRE19890113 BOI0103-CRE19890127M BOI0104-USE19890106 BOI0104-USE1989011310 BOI0104-USE1989012095 BOI0104-USE198901200@ BOI0104-USE198901270 BOI0105-MOD19890106B BOI0105-MOD19890113 BOI0105-MOD198901209A BOI0105-MOD198901270 BRI0101-DEF198901060 BRI0101-DEF19890106 BRI0101-DEF198901069 BRI0101-DEF198901063 BRI0101-DEF198901131 BRI0101-DEF1989011307 BRI0101-DEF19890120D8 BRI0101-DEF198901207 BRI0102-DES198901069 BRI0102-DES19890106A BRI0102-DES19890113MQ BRI0102-DES198901270 BRI0103-CRE198901132 BRI0103-CRE19890113 2 BRI0103-CRE1989012009 BRI0103-CRE19890120-R BRI0103-CRE198901271: BRI0104-USE198901208B BRI0104-USE19890127HD BRI0104-USE19890127EF BRI0104-USE198901270C BRI0105-MOD198901271 6.00) BRI0105-MOD19890127Z BRI0201-DEF19890113 BRI0201-DEF19890120M BRI0202-DES19890106 BRI0202-DES19890113M; BRI0203-CRE19890120 BRI0203-CRE19890127TH BRI0204-USE19890127 GSA0101-DEF19890113M" GSA0101-DEF19890113 GSA0101-DEF19890120M GSA0102-DES19890106 GSA0102-DES198901061< GSA0102-DES198901209I GSA0103-CRE198901270J GSA0103-CRE198901270) LIT0101-DEF19890120B+ LIT0101-DEF19890120 LIT0101-DEF198912129 LIT0102-DES198901069# LIT0102-DES198901130$ LIT0102-DES198901130K LIT0103-CRE19890127 LIT0103-CRE198901279 LIT0104-USE198901063% WES0101-DEF198901131& WES0101-DEF198901130, WES0101-DEF19890120D WES0102-DES198901067 WES0102-DES1989010693 WES0103-CRE19890120AM WES0104-USE19890127MN WES0105-MOD198901270' WHI0101-DEF198901132( WHI0101-DEF19890113 WHI0102-DES198901060 WHI0102-DES19890106-1 WHI0103-CRE1989012014 WHI0103-CRE198901208O WHI0104-USE19890127HP WHI0104-USE19890127E BRI0105-MOD198901271 BRI0105-MOD198901270& 890120 22.0005-MODBR300BOI01 19890120 20.0001-DEFCO200BRI01 19890120 25.0001-DEFLA200BRI01 19890120 12.0003-CREZO100BRI01 19890120 23.0004-USERI100BRI01 19890120 10.0003-CREZO100BRI02 19890120 12.0002-DESTR100GSA01 19890127 13.0002-DESLA100BOI01 19890127 10.0001-DEFBA100BOI01 19890127 14.0003-CREBR100BOI01 19890127 12.0004-USERA100BOI01 19890127 15.0005-MODBR300BOI01 19890127 11.0004-USEKA100BRI01 19890127 14.0005-MODCO200BRI01 19890127 13.0004-USELA200BRI01 19890127 22.0 5-MODZO100BRI01 19890127 17.0004-USERI100BRI01 19890127 11.0003-CRETR200BRI02 19890127 13.0004-USEZO100BRI02 19890127 10.0003-CREMA100GSA01 19890127 6.0003-CRETR100GSA01 19890127 14.0003-CRETR100LIT01 19890127 11.0003-CREMI100LIT01 19890127 17.0004-USECO100WES01 19890127 5.0005-MODBO100WES01 19890127 4.0004-USEJO100WHI01 19890127 12.0004-USEBR200WHI01 19890127 34.0002-DESTR100BRI01 19890127 40.0003-CRETR100BRI01 19890106 7.0004-USEBR100LIT01 19890106 22.0002-DESMA100GSA01 19890106 20.0002-DESMI100LI? LIT0102-DES198901130K LIT0103-CRE19890127 LIT0103-CRE198901279 LIT0104-USE198901063% WES0101-DEF198901131& WES0101-DEF198901130, WES0101-DEF19890120D WES0102-DES198901067 WES0102-DES1989010693 WES0103-CRE19890120AM WES0104-USE19890127MN WES0105-MOD198901270' WHI0101-DEF198901132( WHI0101-DEF19890113 WHI0102-DES198901060 WHI0102-DES19890106-1 WHI0103-CRE1989012014 WHI0103-CRE198901208O WHI0104-USE19890127HP WHI0104-USE19890127E 4-USE198901270C BRI0105-MOD198901271 6.0003 BRI0105-MOD198901270& 890120 22.0005-MODBR300BOI01 19890120 20.0001-DEFCO200BRI01 19890120 25.0001-DEFLA200BRI01 19890120 12.0003-CREZO100BRI01 19890120 23.0004-USERI100BRI01 19890120 10.0003-CREZO100BRI02 19890120 12.0002-DESTR100GSA01 19890127 13.0002-DESLA100BOI01 19890127 10.0001-DEFBA100BOI01 19890127 14.0003-CREBR100BOI01 19890127 12.0004-USERA100BOI01 19890127 15.0005-MODBR300BOI01 19890127 11.0004-USEKA100BRI01 19890127 14.0 BRI01RI100A BRI01RI10000: BRI01RI100COF BRI01RI10001Q BRI01TR10019R BRI01TR100B BRI01TR2000 BRI01ZO100LA BRI01ZO100019 BRI01ZO10019E BRI01ZO100L BRI02TR2000D. BRI02TR200RAG BRI02TR20001 BRI02ZO10019 BRI02ZO100K BRI02ZO10000H BRI02ZO100TR GSA01MA10001! GSA01MA10019* GSA01MA100E GSA01MA10001 GSA01TR100ZO" GSA01TR10001< GSA01TR10019J GSA01TR100 LIT01BR10001S LIT01BR100TR LIT01MI100TR$ LIT01MI10001+ LIT01MI10019L LIT01MI100 BRI01RI100A BRI01RI10000: BRI01RI100COF BRI01RI10001Q BRI01TR10019R BRI01TR100B BRI01TR2000 BRI01ZO100LA BRI01ZO100019 BRI01ZO10019E BRI01ZO100L BRI02TR2000D. BRI02TR200RAG BRI02TR20001 BRI02ZO10019 BRI02ZO100K BRI02ZO10000H BRI02ZO100TR GSA01MA10001! GSA01MA10019* GSA01MA100E GSA01MA10001 GSA01TR100ZO" GSA01TR10001< GSA01TR10019J GSA01TR100 LIT01BR10001S LIT01BR100TR LIT01MI100TR$ LIT01MI10001+ LIT01MI10019L